package com.yonyou.ucf.mdf.app.isvdxq.firstpart.pandian.entity;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.Date;
import com.yonyou.iuap.yms.param.BaseEntity;
import com.yonyou.iuap.yms.annotation.*;

@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties(ignoreUnknown = true)
@YMSEntity
@YMSTable(tableName = "dxq_checkresult")
public class Checkresult extends BaseEntity {

    //结果表主键
    private String id;

    //盘点表id
    private String checkID;

    // 盘点单号
    private String checkCode;

    //盘点单子单
    private String checkAreaID;

    //coderfid表主键
    private String coderfID;

    //标签数量
    private String LabelCount;

    //物资id
    @YMSColumn(name = "product_id")
    private String product_id;

    //private String productcode;//物资编码
    //物资名称
    private String productName;

    //物资规格
    private String productModel;

    //物资单位
    private String productunit;

    private String stockunitname;

    //物资skumid
    @YMSColumn(name = "product_sku_id")
    private String product_sku_id;

    //物资skum名称
    private String productskuName;

    //private String productskuCode;//物资sku编码
    //盘点位置id
    private String checkLocationID;

    //盘点位置名称
    private String checkLocationName;

    //库存位置名称
    private String storkLocationID;

    //库存位置
    private String storkLocationName;

    //盘点人备注
    private String remark;

    //盘点人名称
    private String checkUserName;

    //盘点人id
    private String checkUser;

    //盘点备注
    private String checkRemark;

    //盘点状态
    private String checkstatus;

    private String tagStatus;

    //扫描方式
    private String scanWay;

    //盘点数量
    private Integer checkNum;

    //处理方式
    private String iHandelMethod;

    //处理数量
    private Integer fHandleCount;

    //处理人名字
    private String HandeluserName;

    //处理人
    private String HandeluserID;

    //处理备注
    private String HandelRemark;

    //处理时间
    private String HandelTime;

    //删除标记
    private Short dr;

    //租户id
    @YMSColumn(name = "tenant_id")
    private String tenant_id;


    //租户id
    @YMSColumn(name = "ytenant_id")
    private String ytenant_id;

    //模板
    @YMSColumn(name = "pk_temp")
    private String pk_temp;

    //版本
    private Integer version;

    //创建时间
    private Date createTime;

    //修改时间
    private Date modifyTime;

    //创建人
    private String creator;

    //修改人
    private String modifier;

    //修改人
    private String pubts;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCheckID() {
        return checkID;
    }

    public void setCheckID(String checkID) {
        this.checkID = checkID;
    }

    public String getCheckCode() {
        return checkCode;
    }

    public void setCheckCode(String checkCode) {
        this.checkCode = checkCode;
    }

    public String getCheckAreaID() {
        return checkAreaID;
    }

    public void setCheckAreaID(String checkAreaID) {
        this.checkAreaID = checkAreaID;
    }

    public String getCoderfID() {
        return coderfID;
    }

    public void setCoderfID(String coderfID) {
        this.coderfID = coderfID;
    }

    @JsonProperty("LabelCount")
    public String getLabelCount() {
        return LabelCount;
    }

    public void setLabelCount(String labelCount) {
        LabelCount = labelCount;
    }

    public String getProduct_id() {
        return product_id;
    }

    public void setProduct_id(String product_id) {
        this.product_id = product_id;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public String getProductModel() {
        return productModel;
    }

    public void setProductModel(String productModel) {
        this.productModel = productModel;
    }

    public String getProductunit() {
        return productunit;
    }

    public void setProductunit(String productunit) {
        this.productunit = productunit;
    }

    public String getStockunitname() {
        return stockunitname;
    }

    public void setStockunitname(String stockunitname) {
        this.stockunitname = stockunitname;
    }

    public String getProduct_sku_id() {
        return product_sku_id;
    }

    public void setProduct_sku_id(String product_sku_id) {
        this.product_sku_id = product_sku_id;
    }

    public String getProductskuName() {
        return productskuName;
    }

    public void setProductskuName(String productskuName) {
        this.productskuName = productskuName;
    }

    public String getCheckLocationID() {
        return checkLocationID;
    }

    public void setCheckLocationID(String checkLocationID) {
        this.checkLocationID = checkLocationID;
    }

    public String getCheckLocationName() {
        return checkLocationName;
    }

    public void setCheckLocationName(String checkLocationName) {
        this.checkLocationName = checkLocationName;
    }

    public String getStorkLocationID() {
        return storkLocationID;
    }

    public void setStorkLocationID(String storkLocationID) {
        this.storkLocationID = storkLocationID;
    }

    public String getStorkLocationName() {
        return storkLocationName;
    }

    public void setStorkLocationName(String storkLocationName) {
        this.storkLocationName = storkLocationName;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getCheckUserName() {
        return checkUserName;
    }

    public void setCheckUserName(String checkUserName) {
        this.checkUserName = checkUserName;
    }

    public String getCheckUser() {
        return checkUser;
    }

    public void setCheckUser(String checkUser) {
        this.checkUser = checkUser;
    }

    public String getCheckRemark() {
        return checkRemark;
    }

    public void setCheckRemark(String checkRemark) {
        this.checkRemark = checkRemark;
    }

    public String getCheckstatus() {
        return checkstatus;
    }

    public void setCheckstatus(String checkstatus) {
        this.checkstatus = checkstatus;
    }

    public String getTagStatus() {
        return tagStatus;
    }

    public void setTagStatus(String tagStatus) {
        this.tagStatus = tagStatus;
    }

    public String getScanWay() {
        return scanWay;
    }

    public void setScanWay(String scanWay) {
        this.scanWay = scanWay;
    }

    public Integer getCheckNum() {
        return checkNum;
    }

    public void setCheckNum(Integer checkNum) {
        this.checkNum = checkNum;
    }

    public String getiHandelMethod() {
        return iHandelMethod;
    }

    public void setiHandelMethod(String iHandelMethod) {
        this.iHandelMethod = iHandelMethod;
    }

    public Integer getfHandleCount() {
        return fHandleCount;
    }

    public void setfHandleCount(Integer fHandleCount) {
        this.fHandleCount = fHandleCount;
    }

    @JsonProperty("HandeluserName")
    public String getHandeluserName() {
        return HandeluserName;
    }

    public void setHandeluserName(String handeluserName) {
        HandeluserName = handeluserName;
    }

    @JsonProperty("HandeluserID")
    public String getHandeluserID() {
        return HandeluserID;
    }

    public void setHandeluserID(String handeluserID) {
        HandeluserID = handeluserID;
    }

    @JsonProperty("HandelRemark")
    public String getHandelRemark() {
        return HandelRemark;
    }

    public void setHandelRemark(String handelRemark) {
        HandelRemark = handelRemark;
    }

    @JsonProperty("HandelTime")
    public String getHandelTime() {
        return HandelTime;
    }

    public void setHandelTime(String handelTime) {
        HandelTime = handelTime;
    }

    public Short getDr() {
        return dr;
    }

    public void setDr(Short dr) {
        this.dr = dr;
    }

    public String getTenant_id() {
        return tenant_id;
    }

    public void setTenant_id(String tenant_id) {
        this.tenant_id = tenant_id;
    }

    public String getYtenant_id() {
        return ytenant_id;
    }

    public void setYtenant_id(String ytenant_id) {
        this.ytenant_id = ytenant_id;
    }

    public String getPk_temp() {
        return pk_temp;
    }

    public void setPk_temp(String pk_temp) {
        this.pk_temp = pk_temp;
    }

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getModifyTime() {
        return modifyTime;
    }

    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public String getCreator() {
        return creator;
    }

    public void setCreator(String creator) {
        this.creator = creator;
    }

    public String getModifier() {
        return modifier;
    }

    public void setModifier(String modifier) {
        this.modifier = modifier;
    }

    public String getPubts() {
        return pubts;
    }

    public void setPubts(String pubts) {
        this.pubts = pubts;
    }

    @Override
    public String toString() {
        return "Checkresult{" + "id='" + id + '\'' + ", checkID='" + checkID + '\'' + ", checkCode='" + checkCode + '\'' + ", checkAreaID='" + checkAreaID + '\'' + ", coderfID='" + coderfID + '\'' + ", LabelCount='" + LabelCount + '\'' + ", product_id='" + product_id + '\'' + ", productName='" + productName + '\'' + ", productModel='" + productModel + '\'' + ", productunit='" + productunit + '\'' + ", stockunitname='" + stockunitname + '\'' + ", product_sku_id='" + product_sku_id + '\'' + ", productskuName='" + productskuName + '\'' + ", checkLocationID='" + checkLocationID + '\'' + ", checkLocationName='" + checkLocationName + '\'' + ", storkLocationID='" + storkLocationID + '\'' + ", storkLocationName='" + storkLocationName + '\'' + ", remark='" + remark + '\'' + ", checkUserName='" + checkUserName + '\'' + ", checkUser='" + checkUser + '\'' + ", checkRemark='" + checkRemark + '\'' + ", checkstatus='" + checkstatus + '\'' + ", tagStatus='" + tagStatus + '\'' + ", scanWay=" + scanWay + ", checkNum=" + checkNum + ", iHandelMethod='" + iHandelMethod + '\'' + ", fHandleCount=" + fHandleCount + ", HandeluserName='" + HandeluserName + '\'' + ", HandeluserID='" + HandeluserID + '\'' + ", HandelRemark='" + HandelRemark + '\'' + ", HandelTime='" + HandelTime + '\'' + ", dr=" + dr + ", tenant_id='" + tenant_id + '\'' + ", pk_temp='" + pk_temp + '\'' + ", version=" + version + ", createTime=" + createTime + ", modifyTime=" + modifyTime + ", creator='" + creator + '\'' + ", modifier='" + modifier + '\'' + ", pubts='" + pubts + '\'' + '}';
    }
}
